./commands/customCommands.js |
!commands |
!commands |
Displays the current custom commands that have been created |
./commands/customCommands.js |
!addcom |
!addcom [command] [command text] |
Add a custom command |
./commands/customCommands.js |
!delcom |
!delcom [command] |
Delete a custom command |
./commands/customCommands.js |
!aliascom |
!aliascom [command] [alias] |
Create an alias to any command |
./commands/customCommands.js |
!delalias |
!delalias [alias] |
Delete an alias |
./commands/customCommands.js |
!permcom |
!permcom [command] [groupId] |
Set the permissions for a command, press the red button above to show the group IDs |
./commands/customCommands.js |
!pricecom |
!pricecom [command] [amount] |
Set the amount of points a command should cost |
./commands/lastseenCommand.js |
!lastseen |
!lastseen [username] |
Find out when the given user interacted with the chat |
./commands/streamCommand.js |
!online |
!online |
Tell if the stream is online or not |
./commands/streamCommand.js |
!viewers |
!viewers |
Announce the current amount of viewers in the chat |
./commands/streamCommand.js |
!game |
!game |
Announce the current set game |
./commands/streamCommand.js |
!game |
!game [game title] |
Set the game |
./commands/streamCommand.js |
!title |
!title |
Announce the current set stream title |
./commands/streamCommand.js |
!title |
!title [title] |
Set the stream title |
./commands/topCommand.js |
!top5 |
!top5 |
Get the top 5 viewers in the channel |
./commands/topCommand.js |
!top5time |
!top5time |
Get the top 5 viewers in the channel with time |
./core/chatModerator.js |
!permit |
!permit [user] |
Permit someone to post a link |
./core/chatModerator.js |
!blacklist |
!blacklist [add / remove / show] |
Add, remove, or show items in the blacklist |
./core/chatModerator.js |
!blacklist add |
!blacklist add [word] |
Adds a word to the blacklist |
./core/chatModerator.js |
!blacklist remove |
!blacklist remove [id] |
Removes a word to the blacklist |
./core/chatModerator.js |
!blacklist show |
!blacklist show [id] |
Shows that blacklist |
./core/chatModerator.js |
!whitelist |
!whitelist [option] |
Adds a link to the whitelist |
./core/chatModerator.js |
!whitelist add |
!whitelist add [link] |
Adds a link to the whitelist |
./core/chatModerator.js |
!whitelist remove |
!whitelist remove [id] |
Removes a link to the whitelist |
./core/chatModerator.js |
!whitelist show |
!whitelist show [id] |
Shows a link in the whitelist |
./core/chatModerator.js |
!moderation |
!moderation [option] |
Set the moderation filter for your chat |
./core/chatModerator.js |
!moderation links |
!moderation links [on / off] |
Enable/Disable the link filter |
./core/chatModerator.js |
!moderation caps |
!moderation caps [on / off] |
Enable/Disable the caps filter |
./core/chatModerator.js |
!moderation regulars |
!moderation regulars [true / false] |
Allow regulars to post links |
./core/chatModerator.js |
!moderation subscribers |
!moderation subscribers [true / false] |
Allows subscribers to avoid all spam filters |
./core/chatModerator.js |
!moderation linksmessage |
!moderation linksmessage [message] |
Sets the link warning message |
./core/chatModerator.js |
!moderation capsmessage |
!moderation capsmessage [message] |
Sets the cap warning message |
./core/chatModerator.js |
!moderation symbolsmessage |
!moderation symbolsmessage [message] |
Sets the symbols warning message |
./core/chatModerator.js |
!moderation spammessage |
!moderation spammessage [message] |
Sets the spam warning message |
./core/chatModerator.js |
!moderation blacklistmessage |
!moderation blacklistmessage [message] |
Sets the blacklist warning message |
./core/chatModerator.js |
!moderation permittime |
!moderation permittime [amount] |
Sets the permit time |
./core/chatModerator.js |
!moderation capslimit |
!moderation capslimit [amount] |
Sets the caps limit |
./core/chatModerator.js |
!moderation capstriggerlength |
!moderation capstriggerlength [amount] |
Sets the minimum amount of charaters before checking for caps |
./core/chatModerator.js |
!moderation spamlimit |
!moderation spamlimit [amount] |
Sets the amount of repeating charaters allowed in a message |
./core/chatModerator.js |
!moderation spam |
!moderation spam [on / off] |
Removes chat messages with repeating characters or words |
./core/chatModerator.js |
!moderation symbolslimit |
!moderation symbolslimit [amount] |
Sets the amount of symbols allowed in a message |
./core/chatModerator.js |
!moderation symbolstriggerlength |
!moderation symbolstriggerlength [amount] |
Sets the minimum amount of charaters before checking for symbols |
./core/chatModerator.js |
!moderation timeouttime |
!moderation timeouttime [amount] |
Sets the time in seconds for how a long a user gets timed out |
./core/chatModerator.js |
!moderation warningtime |
!moderation warningtime [amount] |
Sets the time in seconds for how a long a user gets purged for |
./core/chatModerator.js |
!moderation messagecooldown |
!moderation messagecooldown [amount] |
Set a cooldown for the chat moderator warning and timeout messages |
./core/commandCoolDown.js |
!cooldown |
!cooldown [comamnd] [seconds] |
Set the cooldown for a command |
./core/commandCoolDown.js |
!clearcooldown |
!clearcooldown [command] |
Clear all cooldowns for the given command |
./core/commandCoolDown.js |
!togglemodcooldown |
!togglemodcooldown |
Toggle command cooldown for mods |
./core/commandPause.js |
!pausecommands |
!pausecommands [seconds] |
Pause all command usage for the given amount of time, ommit the seconds parameter to use the set default |
./core/commandPause.js |
!pausecommands clear |
!pausecommands clear |
Unpause all commands of the pause is active |
./handlers/donationHandler.js |
!lastdonation |
!lastdonation |
Display the last donation made. |
./handlers/donationHandler.js |
!donations |
!donations [announce] |
Toggle donation announcements. |
./handlers/donationHandler.js |
!donations |
!donations [reward n.n] |
Set a reward value for each point(s) donated, set to 0 disable. |
./core/lang.js |
!lang |
!lang |
Get the current set language |
./core/lang.js |
!lang |
!lang [language name] |
Change the current language (Use a name of the folders in "./lang") |
./core/lang.js |
!mute |
!mute |
Toggle muting the bot in the chat |
./core/lang.js |
!toggleme |
!toggleme |
Toggle prepending chat output with "/me". |
./core/logging.js |
!log |
!log |
Get current logging status |
./core/logging.js |
!log enable |
!log enable |
Enable logging |
./core/logging.js |
!log disable |
!log disable |
Disable logging |
./core/permissions.js |
!users |
!users |
List current users currently in the channel |
./core/permissions.js |
!grouppoints |
!grouppoints [group#] [online|offline] [points] |
Get/set the group points assigned. Settings points to -1 defaults back to !setgain, !setofflinegain |
./core/permissions.js |
!mods |
!mods |
List mods currently in the channel |
./core/permissions.js |
!group |
!group |
Get your current group |
./core/permissions.js |
!group |
!group [username] [groupId] |
Set the usergroup for a user, press the red button above to show the group IDs. |
./core/pointSystem.js |
!points |
!points |
Announce YOUR current amount of points, this base command can be replaced by the pointsname and pointsnamemultiple |
./core/pointSystem.js |
!pointnamemultiple |
!pointnamemultiple |
Announce YOUR current amount of points |
./core/pointSystem.js |
!pointnamesingle |
!pointnamesingle |
Announce YOUR current amount of points |
./core/pointSystem.js |
!points add |
!points add [username] [amount] |
Add an amount of points to a user's balance |
./core/pointSystem.js |
!points take |
!points take [username] [amount] |
Take an amount of points from the user's balance |
./core/pointSystem.js |
!points set |
!points set [username] [amount] |
Set the user's points balance to an amount |
./core/pointSystem.js |
!points all |
!points all [amount] |
Send an amount of points to all users in the chat |
./core/pointSystem.js |
!points setname single |
!points setname single [name] |
Set the points handle for single points |
./core/pointSystem.js |
!points setname multiple |
!points setname multiple [name] |
Set the points handle for plural points |
./core/pointSystem.js |
!points setgain |
!points setgain [amount] |
Set the amount of points gained per payout interval while the channel is online |
./core/pointSystem.js |
!points setofflinegain |
!points setofflinegain [amount] |
Set the amount of points gained per interval while the channel is offline |
./core/pointSystem.js |
!points setinterval |
!points setinterval [minutes] |
Set the points payout interval for when the channel is online |
./core/pointSystem.js |
!points setofflineinterval |
!points setofflineinterval [minutes] |
Set the points payout interval for when the channel is offline |
./core/pointSystem.js |
!makeitrain |
!makeitrain [amount] |
Send a random amount of points to each user in the channel |
./core/ranks.js |
!rank |
!rank |
Announce YOUR current rank |
./core/ranks.js |
!rank set |
!rank set [username] [rank] |
Set a user's rank, may contain spaces |
./core/ranks.js |
!rank del |
!rank del [username] |
Unset a user's rank |
./core/ranks.js |
!rank settime |
!rank settime [hours] |
Set the amount of hours a user has to be in the chat to be eligable for a rank (Esthetic only) |
./core/timeSystem.js |
!time |
!time |
Announce YOUR logged time in the channel |
./core/timeSystem.js |
!time add |
!time add [seconds] |
Add seconds to an user's logged time (for correction purposes) |
./core/timeSystem.js |
!time take |
!time take [seconds] |
Take seconds from an user's logged time (for correction purposes) |
./core/timeSystem.js |
!time promotehours |
!time promotehours [hours] |
Set the amount of hours a user has to be logged to automatically become a regular |
./core/timeSystem.js |
!time offlinetime |
!time offlinetime |
Toggle logging a user's time when the channel is offline |
./core/timeSystem.js |
!time modpermtoggle |
!time modpermtoggle |
Toggle permissions for changing user's logged time between admin/mod |
./core/timeSystem.js |
!streamertime |
!streamertime |
Announce the caster's local time |
./core/whisper.js |
!togglewhispermode |
!togglewhispermode |
Toggle whisper mode |
./games/8ball.js |
!8ball |
!8ball [question] |
Ask the 8ball for advice |
./games/adventureSystem.js |
!adventure |
!adventure |
Base command |
./games/adventureSystem.js |
!adventure |
!adventure [amount] |
Start/join an adventure |
./games/adventureSystem.js |
!adventure top5 |
!adventure top5 |
Announce the top 5 adventurers in the chat (most points gained) |
./games/adventureSystem.js |
!adventure set |
!adventure set |
Base command |
./games/adventureSystem.js |
!adventure set jointime |
!adventure set jointime [seconds] |
Set the join time. |
./games/adventureSystem.js |
!adventure set cooldown |
!adventure set cooldown [seconds] |
Set the cooldown of the Adventure System. |
./games/adventureSystem.js |
!adventure set gainpercent |
!adventure set gainpercent [number] |
Set the gain percentage of the Adventure System. |
./games/adventureSystem.js |
!adventure set minbet |
!adventure set minbet [number] |
Set the minimum amount of points you can bet. |
./games/adventureSystem.js |
!adventure set maxbet |
!adventure set maxbet [number] |
Set the max amount of points you can bet. |
./games/killCommand.js |
!kill |
!kill [username] |
Kill a fellow viewer (not for real tho!), ommit the username to kill yourself |
./games/random.js |
!random |
!random |
Something random will happen |
./games/roll.js |
!roll |
!roll |
Roll the dice for some points |
./games/roulette.js |
!roulette |
!roulette |
Pull the trigger and find out if there's a bullet in the chamber |
./games/roulette.js |
!roulettetimeouttime |
!roulettetimeouttime [seconds] |
Set the timeout time for the roulette command |
./games/slotMachine.js |
!slot |
!slot |
Play the slot machines for some points |
./handlers/followHandler.js |
!followmessagenoreward |
!followmessagenoreward [message] |
Set a message for new followers when there are no rewards. Tags: (name) |
./handlers/followHandler.js |
!shoutout |
!shoutout [streamer] |
Give a shoutout to a fellow streamer, including game playing (or last played) |
./handlers/followHandler.js |
!caster |
!caster [streamer] |
Give a shoutout to a fellow streamer, including game playing (or last played) |
./handlers/followHandler.js |
!follow |
!follow [streamer] |
Give a shoutout to a fellow streamer, including game playing (or last played) |
./handlers/followHandler.js |
!followreward |
!followreward [amount] |
Set the points reward for following |
./handlers/followHandler.js |
!followmessage |
!followmessage [message] |
Set the follow message |
./handlers/followHandler.js |
!followers |
!followers |
Announce the current amount of followers |
./handlers/followHandler.js |
!checkfollow |
!checkfollow [usename] |
Check if a user is following the channel |
./handlers/hostHandler.js |
!hostreward |
!hostreward [amount] |
Set the amount of points to reward when a channel starts hosting |
./handlers/hostHandler.js |
!unhost |
!unhost |
Send the /unhost command to twitch |
./handlers/hostHandler.js |
!hostcount |
!hostcount |
Announce the current number of other channels hosting this channel |
./handlers/hostHandler.js |
!hostlist |
!hostlist |
Announce a list of current other channels hosting this channel |
./handlers/keywordHandler.js |
!keyword |
!keyword [option] |
Tells you keyword usage |
./handlers/keywordHandler.js |
!keyword add |
!keyword add [keyword] [response] |
Adds a keyword |
./handlers/keywordHandler.js |
!keyword remove |
!keyword remove [keyword] |
Removes that keyword |
./handlers/subscribeHandler.js |
!submessagenoreward |
!submessagenoreward [message] |
Set a message for new subscribers when there are no rewards. Tags: (name) |
./handlers/subscribeHandler.js |
!resubmessagenoreward |
!resubmessagenoreward [message] |
Set a message for returning subscribers when there are no rewards. Tags: (name) (months) |
./handlers/subscribeHandler.js |
!subwelcometoggle |
!subwelcometoggle |
Enable or disable sub alerts |
./handlers/subscribeHandler.js |
!resubwelcometoggle |
!resubwelcometoggle |
Enable or disable resub alerts |
./handlers/subscribeHandler.js |
!submessage |
!submessage [message] |
Set a sub welcome message |
./handlers/subscribeHandler.js |
!resubmessage |
!resubmessage |
Set a resub message |
./handlers/subscribeHandler.js |
!subscribereward |
!subscribereward |
Set a sub reward |
./handlers/subscribeHandler.js |
!subscribercount |
!subscribercount |
See how many subs there are |
./init.js |
!reconnect |
!reconnect |
Tell the bot to reconnect to the twitch chat and API |
./init.js |
!module list |
!module list |
List all known modules |
./init.js |
!module enable |
!module enable [script file path] |
Enable a module |
./init.js |
!module disable |
!module disable [script file path] |
Disable a module |
./init.js |
!module status |
!module status [script file path] |
Get the current status of a module |
./init.js |
!chat |
!chat [message] |
Used by the webpanel to announce messages in the chat in name of the bot |
./systems/cleanupSystem.js |
!cleanup |
!cleanup |
Run a cleanup on the bot's database (Removing any data from users that haven't been seen for a while) |
./systems/greetingSystem.js |
!greeting toggledefault |
!greeting toggledefault |
Enable/disable the default greeting |
./systems/greetingSystem.js |
!greeting setdefault |
!greeting setdefault [message] |
Set the default greeting |
./systems/greetingSystem.js |
!greeting enable |
!greeting enable [message] |
Set YOUR personal greeting (Regardless of default greeting being enabled) |
./systems/greetingSystem.js |
!greeting disable |
!greeting disable |
Delete YOUR personal greeting |
./systems/noticeSystem.js |
!notice |
!notice |
Gives you usage. |
./systems/noticeSystem.js |
!notice get |
!notice get [id] |
Gets the notice un that id |
./systems/noticeSystem.js |
!notice edit |
!notice edit [id] [new message] |
Allows you to edit a notice with that id |
./systems/noticeSystem.js |
!notice remove |
!notice remove [id] |
Removes that notice under that id |
./systems/noticeSystem.js |
!notice add |
!notice add [message or command:botcommand] |
Adds a notice to the system, optionally, a command may be executed if added as "command:botcommand |
./systems/noticeSystem.js |
!notice interval |
!notice interval [minutes] |
Sets the notice interval |
./systems/noticeSystem.js |
!notice req |
!notice req [amount of messages] |
Set the amount of messages needed to trigger a notice |
./systems/noticeSystem.js |
!notice config |
!notice config |
Shows the notice settings |
./systems/noticeSystem.js |
!notice toggle |
!notice toggle |
Toggles notices on and off |
./systems/noticeSystem.js |
!notice reload |
!notice reload |
Reloads all notices |
./systems/pollSystem.js |
!poll |
!poll |
Announce information about a possible currently running poll |
./systems/pollSystem.js |
!poll results |
!poll results |
Announce result information about the last run poll (Poll information is retained until shutdown) |
./systems/pollSystem.js |
!poll open |
!poll open !poll open [-t Run time in seconds] [-m minimum votes] [-q "Poll question"] [-o "option1, option2..."] |
Start a new poll (-t and -m are optional)
|
./systems/pollSystem.js |
!poll close |
!poll close |
Close the current poll |
./systems/quoteSystem.js |
!addquote |
!addquote [username] [quote text] |
Save a quote |
./systems/quoteSystem.js |
!delquote |
!delquote [quoteId] |
Delete a quote |
./systems/quoteSystem.js |
!quote |
!quote [quoteId] |
Announce a quote by its Id, ommit the id parameter to get a random quote |
./systems/raffleSystem.js |
!raffle |
!raffle |
Announce information about a possibly currently running raffle |
./systems/raffleSystem.js |
!raffle open |
!raffle open [keyword] [cost] [-followers] |
Open a raffle -followers is optional |
./systems/raffleSystem.js |
!raffle close |
!raffle close |
End the current raffle and pick a winner |
./systems/raffleSystem.js |
!raffle repick |
!raffle repick |
Redraw the winner of the previous raffle |
./systems/raidSystem.js |
!raid |
!raid [channelname] |
Announce and register a new outgoing raid |
./systems/raidSystem.js |
!raider |
!raider [channelname] |
Announce and register a new incomming raid |
./systems/raidSystem.js |
!setraidmsg |
!setraidmsg [message...] |
Set a message for users to copy/paste into the target's chat |
./systems/youtubePlayer.js |
!musicplayer |
!musicplayer |
Manage Youtbe Player settings |
./systems/youtubePlayer.js |
!musicplayer togglenotify |
!musicplayer togglenotify |
Toggle now-playing notifications in the chat |
./systems/youtubePlayer.js |
!musicplayer limit |
!musicplayer limit [amount] |
Limit the maximum parallel songs a user can request |
./systems/youtubePlayer.js |
!musicplayer maxvideolength |
!musicplayer maxvideolength [seconds] |
Set the meximum video length for requests in seconds |
./systems/youtubePlayer.js |
!musicplayer shuffle |
!musicplayer shuffle |
Toggle the shuffling of the default playlist |
./systems/youtubePlayer.js |
!musicplayer pause |
!musicplayer pause |
Toggle te play/pause state of the connected musicplayers |
./systems/youtubePlayer.js |
!musicplayer reload |
!musicplayer reload |
Reload the default playlist |
./systems/youtubePlayer.js |
!musicplayer adddefault |
!musicplayer adddefault [Youtube link] |
Add a video to the default playlist |
./systems/youtubePlayer.js |
!musicplayer deldefault |
!musicplayer deldefault [id in playlist] |
Delete an entry from the default playlist |
./systems/youtubePlayer.js |
!addsong |
!addsong [Youtube link] |
Add a song the the request list |
./systems/youtubePlayer.js |
!volume |
!volume [0-100] |
Set the volume of the connected musicplayer |
./systems/youtubePlayer.js |
!skipsong |
!skipsong |
Skip to the next song in the playlist |
./systems/youtubePlayer.js |
!stealsong |
!stealsong |
Steal the currently playing song and add it to the default playlist |
./systems/youtubePlayer.js |
!playsong |
!playsong [id in playlsit] |
Jump to a song at the given position in the playlist |
./systems/youtubePlayer.js |
!togglerequests |
!togglerequests |
Toggle songrequests on/off |
./systems/ticketRaffleSystem.js |
!traffle open |
!traffle open (max entries) (cost) (-followers) |
Open's a ticket raffle. -followers is optional |
./systems/ticketRaffleSystem.js |
!traffle close |
!traffle close |
Closes a ticket raffle |
./systems/ticketRaffleSystem.js |
!traffle repick |
!traffle repick |
Picks a new winner for the ticket raffle |
./systems/ticketRaffleSystem.js |
!traffle messagetoggle |
!traffle messagetoggle |
Toggles on and off the entering message |
./systems/ticketRaffleSystem.js |
!traffle |
!traffle [option] |
Gives you the usage |
./systems/ticketRaffleSystem.js |
!tickets |
!tickets [amount] |
Buy tickets to enter the ticket raffle |